home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Programming / yaec / yaec.readme < prev   
Encoding:
Text File  |  2001-08-20  |  2.7 KB  |  94 lines

  1. Short:    Yaec - Yet Another E Compiler [1.9a]. The "psychedelic bugfix" release
  2. Author:   amigae@swipnet.se
  3. Uploader: amigae@swipnet.se
  4. Type:     dev/e
  5. Requires: compiler - v37+, 68k, PhxAss (dev/asm/), PhxLnk (dev/asm/)
  6. Requires: binaries - v39+, 020+, 881 if using floats.
  7.  
  8.  
  9. ------------+---------------------------------+
  10.             |                                 |
  11.             |          YAEC 1.9a              |
  12.             |     Yet Another E Compiler      |
  13.             |  By Leif Salomonsson 2000-2001  |
  14.             |                                 |
  15.             +---------------------------------+
  16.  
  17.  
  18.   Yeeeehaa!!!!!!!!!
  19.  
  20.   A new E compiler, written from scratch in AmigaE.
  21.  
  22.   o Micro$oft approved.
  23.  
  24.   o Built-in emulation of severe bugs.
  25.  
  26.   o Water-proof up to 100 meters.
  27.  
  28.   o Generates optimised basic, then uses custom networked version of
  29.     QBASIC to compile to native Z80 assembler in real time (online!).
  30.  
  31.   o Uses remote IR for commandline options ( Relayed by the Badger(tm) ).
  32.  
  33.   o Interprets doggy-language. (VOFF-bridge console)
  34.  
  35.   In other words:
  36.  
  37.   o All modules are in ASCII !
  38.  
  39.   o Improved type-system.
  40.  
  41.   o Generates code for 020 CPU,881 FPU and better.
  42.  
  43.   o Many fixes and improvements.
  44.  
  45.   Not working in this release :
  46.  
  47.      Unification (temporarily disabled, needs overhaul)
  48.  
  49.      Lisp-cells (disabled (maybe forever?))
  50.  
  51. ________________________________________________________________________
  52.  
  53. 1.9  (6:th public release)
  54. ________________________________________________________________________
  55.  
  56.    Well, last version had been pretty rearranged internally, it shows :)
  57.  
  58.    - Fix : RAISE keyword had no effect.
  59.  
  60.    - Fix : oop was messed up.
  61.  
  62.    - Fix : conditional compilation did not work. (still not 100% okey)
  63.  
  64.    - Fix : indexing buggy ...gaah..
  65.  
  66.    - Fix : nilcheck/ptrcheck was messed up.
  67.  
  68.    - Fix : stringformatting - now formats hexa correctly AND is
  69.      even faster then before ! :)
  70.  
  71.    - New : /f formatcode for floats ! (example included)
  72.  
  73.    - Fix : StrAdd() with len did not set strlen correctly.
  74.  
  75.    - Fix : now libraries have exec,dos,intuition and graphics
  76.      libraries opened automatically.
  77.  
  78.    - New : It is now possible to use WriteF(),PrintF(),PutFmt()
  79.      from libraries!
  80.  
  81.    - Add : debuglib.e and ddebuglib.e, modules with inline macros.
  82.      You need the appropriate linklibs from Amiga® to use them.
  83.     
  84.  
  85. ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  86. This software is subject to the "Standard Amiga FD-Software Copyright Note".
  87. It is SHAREWARE as defined in paragraph 4s.
  88. For more information please read "AFD-COPYRIGHT" (Version 1.4 or higher).
  89. ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  90.  
  91. mail about bugs or whatever :)
  92.  
  93. Leif amigae@swipnet.se
  94.